explain oneself - Türkisch Englisch Wörterbuch